Masque/sql{ an Eecient and Portable Natural Language Query Interface for Relational Databases
نویسندگان
چکیده
1 Abstract Masque is a powerful and portable natural language front-end for Prolog databases. It answers written English questions by generating Prolog queries, which are evaluated against the Prolog database. This paper describes a modiied version of Masque, called Masque/sql, which answers English questions by generating and executing SQL code. Masque/sql maintains the full linguistic coverage of the original Masque, and can be used with any database system supporting SQL. Masque/sql is eecient, and can be easily conngured using the built-in domain-editor.
منابع مشابه
Masque/sql{ An E cient and Portable Natural Language Query Interface for Relational Databases
Masque is a powerful and portable natural language front-end for Prolog databases. It answers written English questions by generating Prolog queries, which are evaluated against the Prolog database. This paper describes a modi ed version ofMasque, called Masque/sql, which answers English questions by generating and executing SQL code. Masque/sql maintains the full linguistic coverage of the ori...
متن کاملNatural Language Interface to Database using Semantic Matching
Information is playing an important role in our lives. One of the major sources of information is databases. Databases and database technology are having major impact on the growing use of computers. In order to retrieve information from a database, one needs to formulate a query in such way that the computer will understand and produce the desired output. The Structured Query Language (SQL) no...
متن کاملNatural language Interface for Database: A Brief review
Information is playing an important role in our lives. One of the major sources of information is databases. Databases and database technology are having major impact on the growing use of computers. Almost all IT applications are storing and retrieving information from databases. Retrieving information database requires knowledge of database languages like SQL. The Structured Query Language (S...
متن کاملA Web Based Tool for Accessing Distributed Relational Databases through Multilingual Fuzzy Interface
Most of the relational database systems use SQL, which has strict syntax and semantics defined precisely to retrieve data. Sometimes, user may not be aware of SQL syntax and concepts and wants to use databases without any technical effort. In recent years, an increasing number of people have begun to realize the need for a technology to reach beyond the barriers of SQL. Some of papers have give...
متن کاملA Survey: Natural Language Interface to Databases
Information p lays an important role in our everyday life and databases are widely used for storing and retrieving informat ion. Database technology is having major impact in the world of computing. To access the informat ion from database one need to have knowledge of database query language such as SQL. Because the naïve user may not be aware of the syntax of SQL and structure of database, s/...
متن کامل